package com.ruoyi.business.iService;

import com.mybatisflex.core.service.IService;
import com.ruoyi.business.domain.entity.TbProduct;
import com.ruoyi.common.core.page.PageDomain;
import com.ruoyi.common.core.page.TableDataInfo;

import java.util.List;

/**
 * 商品Service接口
 *
 * @author ruoyi
 * @date 2025-07-26
 */
public interface ITbProductService extends IService<TbProduct> {

    /**
     * 查询商品列表
     *
     * @param tbProduct 商品
     * @return 商品集合
     */
    List<TbProduct> selectTbProductList(TbProduct tbProduct);

    TableDataInfo selectTbProductPage(TbProduct tbProduct, PageDomain pageDomain);

}
